permanent endowment - English Synonyms Dictionary